<?php
// +----------------------------
// | Created by PhpStorm
// +----------------------------
// | Author: YnnSon
// +----------------------------
namespace app\api\model;

use think\Config;
use think\Model;

/**
 * 模型基类
 * Class BaseModel
 * @package app\api\model
 */
class BaseModel extends Model
{
    // 开启时间字段自动写入
    // protected $autoWriteTimestamp = true;
    // 设置模型的数据集返回类型
    protected $resultSetType = 'collection';

    /**
     * @Desc 为图片添加URL前缀
     *
     * @param string $value 字段值
     *
     * @return string
     */
    protected function addWebUrlPrefixToImage($value)
    {
        return Config::get('setting.web_img_prefix') . $value;
    }

    /**
     * @Desc 为图片添加URL前缀
     *
     * @param string $value 字段值
     *
     * @return string
     */
    protected function addApiUrlPrefixToImage($value)
    {
        return Config::get('setting.api_img_prefix') . $value;
    }
}
